COURSE NUMBER:  CIT245                                          

COURSE TITLE:  Data Structures and Programming: C++

CREDITS:  4

 

PREREQUISITES:  CIT130 or Equivalent                        CO REQUISITES: None

 

CIT245  6:00-9:30PM Thursday Boyce

 

Instructor: Kenneth L Moore http://unix1.ccac.edu/~kmoore

 

Instructor Comments: Programming is not something that is learned by reading only.  It is learned by doing.  Therefore, programming assignments will be 20% of your grade.  If you do no homework, you can only get a C.  Assignments must be handed in on time. I expect to make use of the BlackBoard system for tests and quizes.  Remember that this is a 4 credit course.  This means that you are expected to put in 12 hours a week minimum:  4 hours in class and 8 hours in study/homework.

 

Texts:  Absolute C++ by Walter Savitch (Addison Wesley) [Excellent Book]

            STL Programming From the Ground Up by Herbert Schildt (Osborne McGrawHill) - Optional

 

 

Week

Reading

Homework

Week 1

Abs C++ Ch 1,2

Ch 1 #1#6  Ch 2 #1#2

Week 2

Abs C++ Ch 3,4

Ch 3 #4#6  Ch 4 #10

Week 3

Abs C++ Ch 5,6

Ch 5 #2#4  Ch 6 #1#3

Week 4

Abs C++ Ch 7, ½ 8

Ch 7 #1#2 

Week 5

Abs C++ Ch ½ 8,9

Ch 8 #1#2 Ch 9 #1#2 

Week 6

Abs C++ Ch 10

TBA

Week 7

Abs C++ Ch 10 review

 

Week 8

Exam 1

 

Week 9

Abs C++ Ch 11,12

Ch11#1#3 Ch12#1#5

Week 10

Abs C++ Ch 13,14

Ch13#5 Ch14#1

Week 11

Abs C++ Ch 15,16

Ch15#1#2 Ch16#1#2#3

Week 12

Abs C++ Ch 17,18

Ch17#1#2#4 Ch18#1#2

Week 13

Abs C++ Ch 19

TBA

Week 14

Abs C++ Ch 19

TBA

Week 15

Abs C++ Ch 19

review

Week 16

Exam 2